Views [dbo].[vSoaGroupMemberSummarySubscription]
Properties
PropertyValue
ANSI Nulls OnYes
Quoted Identifier OnYes
Schema BoundYes
Created9:36:23 PM Wednesday, August 24, 2011
Last Modified9:36:23 PM Wednesday, August 24, 2011
Columns
Name
Cluster Key PK_vSoaGroupMemberSummarySubscription: GroupMemberIdGroupMemberId
Indexes IX_vSoaGroupMemberSummarySubscription_GroupId: GroupIdGroupId
Indexes IX_vSoaGroupMemberSummarySubscription_PartyId: PartyIdPartyId
PartyName
PAID_THRU
BEGIN_DATE
JoinDate
DropDate
Indexes Indexes
NameColumnsUnique
Cluster Key PK_vSoaGroupMemberSummarySubscription: GroupMemberIdPK_vSoaGroupMemberSummarySubscriptionGroupMemberId
Yes
IX_vSoaGroupMemberSummarySubscription_GroupIdGroupId
IX_vSoaGroupMemberSummarySubscription_PartyIdPartyId
SQL Script

CREATE VIEW [dbo].[vSoaGroupMemberSummarySubscription]
WITH SCHEMABINDING
AS
    SELECT  CAST([p].[PRODUCT_CODE] + ':' + [s].[ID] AS VARCHAR(50)) AS [GroupMemberId],
            CAST([p].[PRODUCT_CODE] AS VARCHAR(50)) AS [GroupId],
            [s].[ID] AS [PartyId],
            CAST(NULL AS VARCHAR(70)) AS [PartyName],
            [s].[PAID_THRU],
            [s].[BEGIN_DATE],
            [s].[BEGIN_DATE] AS [JoinDate],
            [s].[PAID_THRU] AS [DropDate]
      FROM  [dbo].[Subscriptions] AS [s]
            INNER JOIN [dbo].[Product] AS [p] ON [s].[PRODUCT_CODE] = [p].[PRODUCT_CODE]
     WHERE  ( [p].[PROD_TYPE] IN ( 'DUES', 'SUB', 'SEC', 'CHAPT', 'VOL',
                                   'MISC' ) )


GO
CREATE UNIQUE CLUSTERED INDEX [PK_vSoaGroupMemberSummarySubscription] ON [dbo].[vSoaGroupMemberSummarySubscription] ([GroupMemberId]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_vSoaGroupMemberSummarySubscription_GroupId] ON [dbo].[vSoaGroupMemberSummarySubscription] ([GroupId]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_vSoaGroupMemberSummarySubscription_PartyId] ON [dbo].[vSoaGroupMemberSummarySubscription] ([PartyId]) ON [PRIMARY]
GO
Uses
Used By